import re
import sys

# 定义C语言合法标识符的正则表达式
# 解释：
# ^ 表示字符串开始
# [a-zA-Z_] 匹配第一个字符必须是字母或下划线
# [a-zA-Z0-9_]* 匹配后续字符可以是字母、数字或下划线，数量为0或多个
# $ 表示字符串结束
IDENTIFIER_PATTERN = re.compile(r'^[a-zA-Z_][a-zA-Z0-9_]*$')

def is_valid_identifier(s):
    # 使用正则表达式匹配判断是否为合法标识符
    return bool(IDENTIFIER_PATTERN.match(s))

def main():
    # 从标准输入读取第一行获取测试用例数量
    n = int(sys.stdin.readline())
    
    # 读取n行测试数据
    for _ in range(n):
        # 去除行尾的换行符和空格
        identifier = sys.stdin.readline().strip()
        
        # 判断是否为合法标识符并输出结果
        if is_valid_identifier(identifier):
            print("yes")
        else:
            print("no")

if __name__ == "__main__":
    main()